separation distress - French English Dictionary